Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Projects
Timeline
Generic

Rakesh Malik

Dublin

Summary

Accomplished Software Developer with over 4 years of experience in designing, building and scaling complex web applications and managing large-scale cloud infrastructure. Expertise in TypeScript, Angular, React, AWS, MongoDB and Unix systems, with a proven ability to handle enterprise-level tasks and numerous concurrent users. Successfully led high-impact projects valued over $500,000, delivering innovative solutions on time and within budget. Demonstrated proficiency in AWS cloud services, including migrating systems from Heroku to AWS, resulting in a 35% cost reduction. Strong problem solver with experience in both frontend and backend development, and adept at enhancing system performance by up to 30%. Effective communicator with experience in presenting technical concepts and leading cross-functional teams in agile environments. Committed to leveraging technical skills and soft skills to contribute to challenging projects and drive operational excellence.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

DMI LLC
Noida
04.2022 - 07.2022
  • Developed an Employee Rating and Feedback App using React, implementing advanced features like dynamic routingand real-time data updates with WebSocket integration to enhance user interactivity and responsiveness.
  • Optimized performance through code splitting and lazy loading, reducing initial load times by 30% and improving the overall user experience during peak usage.
  • Automated infrastructure provisioning with AWS CloudFormation, increasing deployment efficiency by 50% while adhering to best practices in cloud architecture.

Software Engineer

DMI LLC
Noida,India
04.2021 - 05.2022
  • Spearheaded the migration of billing and subscription applications from Heroku to AWS, focusing on enhancing performance and scalability for high-volume payment processing.
  • Designed user-centric interfaces in React, utilizing Redux for efficient state management and ensuring seamless user experiences for subscription management.
  • Collaborated with Product and UX teams to iteratively refine features based on user feedback, resulting in a 35% reduction in operational costs through effective utilization of AWS services.

Associate Software Engineer (JavaScript Developer)

DMI LLC
Noida, India
10.2019 - 04.2021
  • Facilitated the integration of RESTful APIs with frontend components, enabling efficient data exchange.
  • Implemented unit and integration tests using Jest and Mocha to ensure code quality and reliability.
  • Debugged and resolved issues, improving application functionality and user experience.
  • Created and updated technical documentation to facilitate knowledge sharing within the team.
  • Achieved a 30% reduction in application load times by implementing lazy loading, code splitting using Webpack and optimizing critical rendering paths.
  • Developed user interfaces using HTML5, CSS3, JavaScript and AngularJS.

Associate Software Development Engineer

Swing
Kolkata, India (Hybrid)
09.2017 - 01.2019
  • Developed key functionalities for an Online Learning Management System (LMS) using Angular, enhancing the learning experience through responsive design and efficient user interfaces.
  • Built RESTful APIs using Node.js and Express, focusing on core functionalities such as course management and user enrollment, ensuring fast and reliable performance.
  • Participated in continuous integration processes by automating builds with Jenkins, contributing to enhanced development efficiency.

Education

Master of Science - Cloud Computing

National College of Ireland
Dublin

Diploma of Higher Education - Diploma in Advanced Computing

CDAC India
Pune

Bachelor of Engineering - Electronics and Telecommunications

Vidyalankar Institue of Technology
Mumbai, India

Skills

  • Frontend Development: TypeScript, JavaScript (ES6), Reactjs (Hooks, Context API, Redux), Angular (Angular Router, Lazy Loading, Reactive Forms, Change Detection Strategy, Build Optimization(AOT, Tree Shaking), Webpack, Angular Material, NgRx)
  • Backend Development: Nodejs (Express, RESTful APIs, JWT Authentication), MongoDB (Schema Design, Aggregation Framework, Performance Optimization)
  • Cloud and Infrastructure: AWS (EC2, S3, CloudFormation, ECS), Docker (Containerization and Orchestration), Unix/Linux (Shell Scripting, System Performance Monitoring), Azure (Azure Virtual Machines), Azure Kubernetes Service (AKS), Azure Blob Storage, Azure Cosmos DB, Azure App Services
  • Databases: MySQL, SQL Server, MongoDB, DynamoDB
  • Project Management: Agile Methodologies, Full Project Lifecycle Management, Cross-Team Communication and Collaboration, Client Collaboration and Feedback Integration
  • Optimization and Testing: Performance Optimization (Frontend and Backend), Automated Testing (Jest, Mocha), Version Control (Git), Static Code Analysis(Checkmarx, SonarQube )
  • Apache Spark: Spark Core, PySpark API, Spark SQL, Spark Streaming, Spark GraphX, DataFrame API, RDDs (Resilient Distributed Datasets), Catalyst Optimizer, Lazy Evaluation
  • Apache Hadoop: HDFS (Hadoop Distributed File System), YARN (Yet Another Resource Negotiator), MapReduce, Hadoop Common, Hadoop Ecosystem Tools
  • Software Security: Penetration Testing, Vulnerability Assessment, Compliance Standards (GDPR, HIPAA, PCI DSS), Identity and Access Management (IAM)

Certification

AWS certified Solutions Architect Associate: expired in March 2024

Accomplishments

  • Earned back to back AWS certifications: AWS Practitioner and AWS Solutions Architect Associate
  • Consistently recognized by senior team members and managers for outstanding contributions to critical projects, receiving multiple 'Spotlight Awards' for excellence.

Projects

  • Data Analysis of Supercomputer Log Entries: Utilized Apache Spark to analyze large datasets, improving system performance and operational efficiency.
  • Proposed Petascale High-Performance Computing System for Drug Design: Designed a state-of-the-art HPC system to tackle intensive computational challenges in drug discovery.

Timeline

Senior Software Engineer

DMI LLC
04.2022 - 07.2022

Software Engineer

DMI LLC
04.2021 - 05.2022

Associate Software Engineer (JavaScript Developer)

DMI LLC
10.2019 - 04.2021

Associate Software Development Engineer

Swing
09.2017 - 01.2019

Master of Science - Cloud Computing

National College of Ireland

Diploma of Higher Education - Diploma in Advanced Computing

CDAC India

Bachelor of Engineering - Electronics and Telecommunications

Vidyalankar Institue of Technology
Rakesh Malik