Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Kinosha Wimalaratne

Milwaukee,WI

Summary

A Senior Software Engineer with over 10 years of experience in software solution design and development, application support, and intensive knowledge on Cloud Technologies and Continuous Integration with vast experience in Agile methodologies.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

Northwestern Mutual
Milwaukee, WI
03.2019 - Current
  • Managed AWS re-platform project implementation for Archibus product collaborating with DevOps Accelerator team and guided business stakeholders to provide a self-service portal solution for the entire workforce
  • Designed and implemented AWS serverless 3D site to display Field rewards for virtual Annual meeting, adhering to NM standard security requirements in a tight timeline
  • Led HR and Facility management teams for an automated location data management solution by implementing a REST API solution
  • Designed three new AWS solutions to replace the team’s legacy systems to eliminate tech debt
  • Played a key role in talent recruitment and mentored in building team’s overall skillset and standards.

Software Engineer

Northwestern Mutual
Milwaukee, WI
07.2016 - 02.2019
  • Improved business operations by providing business and engineering teams with detailed root-cause analysis data, applications, and Infrastructure related issues on Archibus
  • Led effort for building a mobile friendly self-moving app using new technology stack of React-Redux, Spring boot and NM private cloud deployment using CICD
  • Reviewed and assessed code samples that were provided by potential new hires and was a key technical member during the hiring process
  • Mentored new team members and Interns by providing the technical team knowledge
  • Managed and successfully delivered CICD pipelines and AWS migration projects as early adopters of NM agile methodology and DevOps.

Associate Software Engineer

Northwestern Mutual
Milwaukee, WI
01.2013 - 06.2016
  • Led Archibus Facility management product upgrade by providing a custom Gradle build solution for WAS 8.5.5 deployment by closely working with WAS admin team.
  • Acted as the technical solution consultant for Location data, Equipment manuals, Artwork and Floor plans from different contractors by loading relevant data into Business application Archibus with AutoCAD/Revit integration for Tower and Commons Project.
  • Implemented the NM restaurant page with NM branding by coordinating with vendor CBORD and NM creative solutions team using HTML5, CSS and MSSQL database
  • Managed the offshore team by providing mentoring and technical advice.

Intern - Application Developer

Northwestern Mutual
Milwaukee, WI
06.2012 - 12.2012
  • Supported facility management applications by solving incidents and enhancements
  • Partnered with the engineering team and business teams and diagnosed and provided solutions to reduce incidents by 20%
  • Involved in data cleanup and data modeling issues by analyzing MS SQL databases.

Software Programmer

Mahindra British Telecom Lanka Ltd
Colombo
07.2002 - 12.2003
  • Implemented a Library Management system for the new internal library using ASP.NET and Oracle database.

Education

Master of Science - Software Engineering

Carroll University
Waukesha, WI
12.2012

Bachelor of Science - Computer and Information Science

University of Colombo
Colombo
06.2002

Skills

  • Results-oriented leadership
  • Programming Languages - Java, Nodejs, React, MSSQL, MySQL, C#, NET, HTML
  • API Design and Development
  • Cloud technologies – AWS, Terraform, Packer, Kubernetes, Docker, Lambda
  • Code Analysis Tools – SonarQube, Checkmarx, Twistlock
  • Continuous Integration Tools – GitLab CI, Jenkins, Ansible Tower, UrbanCode
  • Software Architect and Development
  • Data strategies
  • Critical Thinking & Problem Solving
  • Agile Methodologies and resource management
  • Effective Communication
  • Teamwork

Timeline

Senior Software Engineer

Northwestern Mutual
03.2019 - Current

Software Engineer

Northwestern Mutual
07.2016 - 02.2019

Associate Software Engineer

Northwestern Mutual
01.2013 - 06.2016

Intern - Application Developer

Northwestern Mutual
06.2012 - 12.2012

Software Programmer

Mahindra British Telecom Lanka Ltd
07.2002 - 12.2003

Master of Science - Software Engineering

Carroll University

Bachelor of Science - Computer and Information Science

University of Colombo
Kinosha Wimalaratne