Avatar of Bhagya Nirmani.
Bhagya Nirmani
Senior Software Engineer @ Lassana Group of Companies | ReactJS, JavaScript, CSS, HTML
ProfileResumePortfolio
Posts
0Connections
Print
Avatar of the user.

Bhagya Nirmani

Senior Software Engineer @ Lassana Group of Companies | ReactJS, JavaScript, CSS, HTML
I am a frontend developer with 6+ years of overall software engineering experience. Currently working as a Senior developer in frontend, I developed the frontend of Lassana.com, the e-commerce web app for Lassana Flora (Pvt) Ltd. which is a premier e-commerce application in Sri Lanka. I have experience in ReactJS , Redux , JavaScript , HTML , CSS , and Java 8+. I am confident in translating solutions into code and working across many different APIs and third-party integrations.
Lassana Group of Companies
University of Colombo School of Computing
Colombo, Sri Lanka

Professional Background

  • Current status
    Employed
    Open to opportunities
  • Profession
    Front-end Engineer
  • Fields
    Software
    Mobile Apps
    Ecommerce
  • Work experience
    6-10 years (4-6 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    JavaScript
    ReactJS
    HTML
    CSS
    Java
    Redux Toolkit
  • Languages
    English
    Professional
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Not interested in working remotely
  • Desired positions
    Frontend Developer
  • Desired work locations
    United States
    Canada
    Australia
    Germany
    Switzerland
    England, UK
    Singapore
  • Freelance
    Non-freelancer

Work Experience

Senior Software Engineer (ReactJS)

Jan 2023 - Present
-Developed responsive and cross-browser websites referring to UI designs, implementing various functionalities using ReactJS, HTML, CSS, and JavaScript. -Implemented The whole frontend with time span of one year and 9 months. -Implemented the Shopping cart, SSO login, Delivery process, Category views, Carousels, Menus, Order tracking, Prescription Upload, Money Delivery functionalities. -Implemented a two different views for mobile and desktop. -This fully responsive app was built using minimum to no media queries. -Collaborated with design team members, backend engineers and quality assurance engineers to implement new features and improve website functionality. -Identified and resolved website performance issues to ensure optimal user experience.

Software Engineer (ReactJS)

Mar 2022 - Jan 2023
11 mos
-Created various CSS and JS animations to enhance the user experience. -Developed responsive and cross-browser pages from concept to deployment using HTML, CSS, and JavaScript and Redux. -Improved site speed through optimization of images and reduction of HTTP requests.

Software Engineer

Jul 2018 - Jan 2020
1 yr 7 mos
-Shipxpress was a GE Transportation company and was later merged with Wabtec in February 2019. -Troubleshooting technical issues in server-side developments involving java/spring implementations. -Proficiently collaborated with multinational teams in USA and India. -Worked closely with business analysts, development teams and infrastructure specialists to deliver high quality products as a Software Engineer. -Analyzed proposed technical solutions based on customer requirements, budget and product goal. -Working in a Scrum Team and practicing all major scrum ceremonies and following agile methodologies.

Associate Software Engineer

Feb 2017 - Mar 2018
1 yr 2 mos
-Worked as a backend software engineer (Java/JEE) in two projects, Synergen Billing Interface and SynegenPay Platform. -Implemented a producer consumer pattern as part of the project implementation. -Troubleshooted issues in the code base and fixed bugs reported by QA engineers.

Software Developer

Dec 2014 - Dec 2016
2 yrs 1 mo
- Worked as a software engineer in North America Consulting team providing customizations and maintenance support for IFS ApplicationsTM . - Received company training on C#, .NET Framework and PLSQL. - Experienced in PLSQL, Centura - Job responsibilities included analyze functional specifications, prepare designs and develop customizations, performing technical investigations, installing RND patches and Standard bug fixes, creating and sending deliveries of patches and customizations to customers.

Education

PGDip , Computer Science
2017 - 2019
Bachelor of Science (BS)
Bachelor of Science , Information Technology
2010 - 2014