| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
PHONE NUMBER AVAILABLE
EMAIL AVAILABLE
SENIOR SOFTWARE ENGINEER Teaneck, New Jersey, United States
SUMMARY
Senior Software Engineer with a decade long track record of hands on experience. Led a cross-functional
team of 5 developers for over 4 years, adeptly orchestrating tasks, fostering synergy, and consistently
delivering projects on schedule and within scope. Specializes in architecting resilient backend solutions
using .Net and Node.js frameworks such as Express.js and Nest.js, complemented by TypeScript proficiency,
to optimize development workflows and uphold code integrity. Extensive experience in remote work
environments, adeptly navigating virtual collaboration tools and fostering team cohesion across geographies.
Adept in Agile methodologies and SDLC, seamlessly integrating iterative development practices to drive
efficiency and product quality.
PROFESSIONAL EXPERIENCE
AppEvolve | Remote Apr 2021 - Present
Senior Software Engineer
Developed numerous projects from the ground up, utilizing JavaScript and MERN stack. For over
three years, led a cross-functional team of 10 developers, expertly coordinating tasks, fostering
collaboration, providing guidance and feedback, assessing their levels, and creating growth tasks.
Effectively collaborated with both technical and non-technical stakeholders. Worked alongside
developers, testers, and DevOps engineers to ensure best practices in Test-Driven Development
(TDD) and Agile methodologies. While carried out requirement elicitation and engineering, where I
translated complex technical requirements into actionable tasks for non-technical stakeholders.
I worked on a healthcare project where I actively participated in developing modules for managing
physicians, patients, staff, and appointment calendars using .NET Core (Entity Framework Code First)
and Identity Framework for access rights and role-based permissions, with logging for error
handling. I also conducted client meetings to understand requirements and analyzed change
requests to determine their inclusion in the sprint.
Worked on bridging JavaScript code to platform specific functionalities using React Native's Native
Modules or Native Event Emitters.
Implemented authentication and authorization mechanisms using industry-standard protocols like
OAuth and JWT, ensuring secure access to sensitive data and resources.
Developed modern web applications and services by using .Net framework as the base, including
ASP.NET MVC and Web API, ensuring performance and reliability are at the highest level.
Integrated third-party libraries and APIs into .NET applications, such as authentication providers and
payment gateways like Stripe and HyperPay, to extend functionality and improve user experience.
Drove test-driven development practices by leading the implementation of unit and integration
testing with frameworks like Jest, achieving code coverage and drastically reducing post-release
defects.
SegmaTek | Remote Jan 2017 Mar 2021
Full Stack Developer
Working experience on ES5, ES6 and Typescript features for handling asynchronous data requests.
Vast experience in developing MERN (MongoDB 3x, Express.js, React.js and Node.js) stack
applications.
Utilized debugging tools such as Redux DevTools, and Genymotion to optimize our development
workflow and enhance code efficiency.
Developed powerful RESTful APIs and server-side logic using Node.js, Express.js, and MongoDB,
facilitating seamless data exchange and manipulation within distributed systems.
Experienced in design and development of web applications using HTML 5, CSS, and JavaScript
frameworks, such as Tailwind CSS, Material UI, ReactJS,Redux Toolkit (RTK), NextJS and NodeJS.
Experienced in using JSON objects to communicate between AJAX request and response, pass as
the parameters to the JavaScript functions.
Strong understanding of cloud computing technologies and extensive experience working with
platforms such as AWS and Azure. Proficient in deploying and managing virtual servers using AWS
EC2 and Azure Virtual Machines.
Establish CI/CD pipelines to automate the build, test, and deployment processes, ensuring a
streamlined development workflow.
Polygon Technology | Remote Aug 2014 Dec 2016
Frontend Developer
Excelled as the go-to expert for HTML and CSS, consistently delivered pixel-perfect, cross-browser
compatible designs, enhancing the overall aesthetic and functionality of web applications.
Utilized advanced CSS preprocessors like SASS/SCSS , along with component-based styling
methodologies, to streamline CSS development and enhance code maintainability.
Developed and implemented React container and presentational components, utilizing stateless and
functional components where applicable. Created and maintained reusable components, managed
state using Redux, and optimized performance with React hooks and lifecycle methods.
Competently developed front-end components using JavaScript/TypeScript as well as popular
libraries such as Redux Toolkit (RTK) while integrating RESTful APIs into existing systems.
Utilized React Native and React Native Web to develop mobile apps for iOS and Android,
incorporating gestures, animations, and deep-linking.
SKILLS
JavaScript Jest
TypeScript Karma
ReactJS JUnit
React Native Git
NextJS Jira
HTML Azure
Tailwind AWS
CSS Lambda
LESS Docker
SASS Kubernetes
Material UI Jenkins
.NET Quick Sight
NodeJS S3 Buckets
ExpressJS EC2
NestJS, Leadership
SQL Mentorship,
MySQL Time Management
PostgreSQL Critical Thinking,
MongoDB Collaboration,
DynamoDB Team Work
EDUCATION
Bachelor of Computer Science Oct 2010 - Jul 2014
FAST National University
|