AJAY KUMAR
FULLSTACK SOFTWARE ENGINEER
--
github.com/twointo2
stackoverflow.com/users/-/ajay
Hoshiarpur, Punjab, India
SUMMARY
Fullstack Software Engineer with over 8 years of experience specializing in Mobile App (React Native), Web(ReactJs
and Wordpress) and Backend (Node.js). Strong leadership experience in team coordination, project management,
and mentorship. Proven track record of delivering over 60 high-quality applications and optimizing software
development processes through innovative technical solutions. Passionate about building scalable applications,
mentoring fellow engineers, and contributing to open-source projects.
PROFESSIONAL EXPERIENCE
Freelance Fullstack Software Engineer
MARCH 2022 - PRESENT
● Developed over 20 dynamic, responsive web and mobile applications using ReactJS, Wordpress, React
Native, and Next.js, leveraging server-side rendering (SSR) for improved SEO and performance.
● Led several tech teams to deliver scalable, user-centric mobile (React Native) and web applications,
overseeing the complete software development lifecycle from ideation to deployment.
● Built reusable UI components, integrated RESTful APIs, and utilized Redux for state management,
enhancing consistency, scalability, and maintainability.
● Optimized backend infrastructure and serverless functions on AWS, achieving a 40% performance boost
and ensuring reliable, scalable services for frontend integration.
● Employed GitHub Actions for automation, CI/CD, and Vercel for rapid and reliable deployment of Next.js
applications.
● Implemented real-time data streaming features with WebSockets for improved application
responsiveness, enhancing the user experience.
● Worked closely with UI/UX designers and clients to gather requirements, create intuitive interfaces, and
ensure deliverables aligned with client expectations.
● Ensured end-to-end encryption between frontend and backend using RSA algorithms to maintain data
security and compliance with best practices.
● Conducted regular code audits, utilized Jest and React Testing Library for unit/integration tests, and
applied accessibility best practices to deliver high-quality, inclusive applications.
● Employed code-splitting, lazy loading, and bundle optimization techniques to enhance frontend
performance and minimize load times.
Software Engineer | Founder and Lightning (formerly Ucreate), Mohali (India)
APRIL 2020 - MARCH 2022
● Collaborated with founders to align product development with business needs and vision.
● Initiated and led technical meetings to ensure clear communication and streamlined development.
● Created automation scripts that reduced overall development time by 10%.
● Conducted peer code reviews to maintain high standards and improve code quality.
● Adhered to Agile methodologies for efficient and adaptive project management.
● Assisted the Talent Acquisition team in evaluating and hiring exceptional tech talent.
React Native Developer | Code Brew Labs, Chandigarh (India)
JULY 2019 - MARCH 2020
● Developed 8 cross-platform mobile applications using React Native, adhering to tight timelines.
● Created boilerplates for white-label apps, resulting in a 50% reduction in development time.
● Conducted weekly training sessions for the team, focusing on programming best practices and emerging
technologies.
● Enhanced coding standards across the mobile development team through mentorship and review
processes.
React Native & Node.js Developer | Emilence Pvt. Ltd., Mohali (India)
JANUARY 2018 - JUNE 2019
● Pioneered React Native development in the organization, setting a foundation for future mobile app
projects.
● Conducted internal workshops and learning sessions to train team members in React Native.
● Developed backend systems using Node.js, MongoDB, and MySQL for new and existing projects.
Open Source Contributor
MARCH 2020 - PRESENT
Developed @ajaysidhu/react-native-template, a starter kit for initializing new React Native projects with
pre-configured libraries and organized folder structures, saving approximately one week of setup effort.
PROJECTS
Squad | Mobile App Developer
Squad is a group-based accountability app that helps users track habits and reach goals with community support.
Key Contributions:
● Added new user engagement features, including customizable habit trackers and community messaging.
● Optimized existing codebase for better performance, improving app load times by 32%.
● Utilized cloud functions to manage backend operations, ensuring scalability and real-time updates.
● Collaborated closely with product owners to ensure features aligned with user expectations and
requirements.
Impact: The app saw a significant increase in user retention and engagement rates, with an average of 57% of users
consistently interacting with habit tracking features.
Links: Google Play | App Store
SEEIO | ReactJs Developer
SEEIO is a governance software designed for small organizations to improve their investment appeal by enabling
effective governance and comprehensive records management. It assists organizations in attracting venture capital
by ensuring key metrics are met, maintaining secure data rooms, and managing corporate objectives.
Key Contributions:
● Developed the frontend using Next.js, ensuring a seamless, responsive user interface for managing
governance-related tasks.
● Implemented AWS Amplify for backend integration, providing scalable and secure cloud services for data
storage and business records management.
● Integrated 2FA authentication to enhance security for sensitive business information, ensuring compliance
with security standards.
● Built risk management and meeting management modules, enabling users to define actions from
discussions, enhancing accountability and transparency.
● Utilized Redux Toolkit for efficient state management, improving the responsiveness and scalability of the
application.
● Leveraged Ant Design and Formik to create user-friendly forms, ensuring a streamlined experience for data
entry and interaction.
● Developed a rich text editing feature using Draft JS, facilitating users to document and manage corporate
objectives and business plans effectively.
● Used TypeScript to ensure robust type safety and reduce runtime errors, thereby improving code quality
and maintainability.
Impact: SEEIO has been instrumental in helping small organizations maintain good governance practices, secure
data management, and attract investments. It provides a comprehensive suite of features that support end-to-end
corporate governance activities, enhancing the overall credibility of its clients.
Link: SEEIO Website
GMS | Fullstack Developer
GMS is a comprehensive gym management solution that offers gym owners and administrators an all-in-one
platform to manage memberships, schedules, finances, and communication. Accessible via both mobile and web
applications, GMS simplifies day-to-day operations and puts gym management at the users' fingertips.
Key Contributions:
● Built the mobile app using React Native, providing gym administrators with the ability to manage their
business from anywhere, including membership tracking and class schedules.
● Developed the web app using ReactJS, delivering a user-friendly interface for managing gym operations,
billing, and reporting in a browser environment.
● Created backend services using Node.js and MongoDB, enabling reliable storage and quick access of user
data, gym records, and payment information.
● Implemented push notifications to alert users of key updates like expiring memberships, scheduled
classes, and other important reminders.
● Integrated AdMob for the mobile application, creating an additional revenue stream for the platform by
displaying targeted ads.
● Utilized Sentry for error monitoring and reporting, enhancing reliability and significantly reducing
debugging time for critical bugs.
● Enabled data export functionality in CSV format, providing gym owners with convenient reporting
capabilities and data analysis for better decision-making.
Impact: GMS has helped streamline gym operations, making it easier for administrators to manage memberships,
schedules, and finances from both mobile and web platforms. The solution has improved productivity, operational
oversight, and overall user experience for gym owners and their clients.
Links: Google Play | Web App
SKILLS
● Mobile Development: React Native
● Frontend/Web App: JavaScript, ReactJs, NextJs, GatsbyJs, Wordpress, HTML, CSS, Tailwind CSS, Bootstrap,
Material UI, Ant Design
● Backend: Node.js, Express.js, MongoDB, MySQL, PostgreSQL, AWS
● Tools & Platforms: Git, AWS, Docker, Firebase, GitHub Actions
● Methodologies: Agile, Scrum, Test-Driven Development (TDD)
● Soft Skills: Team Leadership, Mentorship, Collaboration, Problem-Solving
EDUCATION
B. Tech. in Computer Science & Engineering | Rayat Bahra Group of Institutes,
Hoshiarpur (India)
JULY 2014 - APRIL 2018
● Graduated with 80% marks.
● Gained strong foundational knowledge in algorithms, data structures, and software engineering.
● Conducted workshops on trending technologies such as React Native and Node.js.
● Participated actively in college hackathons and coding competitions, consistently achieving high rankings.
● Developed multiple academic and extracurricular projects that involved mobile and backend
development.
ACHIEVEMENTS & COMMUNITY INVOLVEMENT
● Participated in the ASER(Annual Status of Education Report) survey to contribute to educational analysis in
20 villages, enhancing social outreach and data collection skills.
● Successfully led a team of tech professionals, delivering projects ahead of time while maintaining quality.
● Conducted workshops and sessions for the tech community on React Native and Backend development.
● Contributed actively to open source, helping to improve developer experience for React Native projects.
REFERENCES
Available upon request.