Experience
Tech Lead - Full Stack Engineer
- Lead a team of engineers in code reviews, deployments, project and cost scoping, asset and team management
- Collaborated with data processing personnel and project managers to gather data processing limitations or capabilities
- Conduct new hire interviews and onboarding, provide continuous mentoring and deliver feedback to ensure growth
- Oversee and lead all releases, software implementations, and new software adoption for multiple clients
- Deliver client projects in a timely manner, leading to positive contract renewal talks and retaining existing clients
Senior Software Engineer
- Design and develop in-house applications, publishing internal papers identifying improvements and best practices
- Achieved functional requirements by creating cutting-edge software solutions
- Manage multiple clients (ranging from 5k to 1 million employees) and ensure their needs are met, enhancing their systems without jeopardizing core functionalities
- Plan and maintain a constant stream of ongoing and backlogged work to ensure smooth workflows for both developers and clients
- Developed solutions based on data-driven approaches and good understanding of current and future software needs
Lead Software Engineer
- Worked closely with clients to help them achieve their software needs, providing tailored solutions
- Developed efficient software solutions to meet client requirements
- Redesigned and updated software and databases to accommodate changing business requirements
- Streamlined software management processes, improving scalability and efficiency
- Engaged in regular communication with clients to ensure the software was adaptable and responsive to evolving needs
Software Engineer
- Collaborated with cross-functional teams to ensure seamless integration of software components
- Created comprehensive documentation detailing system designs, user guides, and technical specifications
- Implemented enhancements and bug fixes for existing software applications
- Utilized version control systems such as Git or SVN for efficient collaboration and project management
- Migrated legacy systems to modern platforms ensuring compatibility without sacrificing functionality