BG
About Me

Vikas Verma

@vikasverma

Contact Me

About Me

I am Vikas Verma, a seasoned software engineer with over a decade of experience in developing robust web applications and services. My expertise lies in leveraging the power of Python and its frameworks, such as FastAPI and Django, to create scalable and efficient solutions. I take pride in my ability to develop OS-agnostic software, ensuring seamless functionality across various platforms. In addition to my software engineering skills, I am well-versed in DevOps practices and cloud services, adeptly managing deployments and infrastructure on leading cloud platforms. Over the past three years, I have expanded my skill set to include data engineering, where I have successfully utilized tools like Apache Kafka, Apache Airflow, BigQuery, and Data Lake to build sophisticated data pipelines and perform comprehensive data modeling with Python. Furthermore, I possess intermediate knowledge of front-end technologies such as React and Next.js, allowing me to create dynamic and responsive user interfaces. My holistic approach to software development ensures that I deliver end-to-end solutions that are both innovative and reliable. Driven by a passion for continuous learning and problem-solving, I am always eager to explore new technologies and methodologies to stay at the forefront of the industry. Whether it's developing cutting-edge web applications or architecting complex data systems, I am dedicated to delivering excellence in every project I undertake.

Experience

2022 - Present

Senior Software Engineer/Data Engineer

Blackrock via Miratech (Remote)

I am currently working at Miratech, dedicated to supporting their esteemed client, BlackRock. My role involves building and maintaining data pipelines for over 150 clients. This critical data is directed from clients' sources into the BlackRock ecosystem, where my team and I process and sanitize it before pushing it into multiple data sources, including Cassandra, Sybase, and Snowflake, using Microsoft Azure cloud services.

As a team leader, I oversee a team of three, designing and implementing efficient and robust solutions for complex data pipelines. My day-to-day tasks are meticulously monitored by BlackRock, ensuring the highest standards of data management and integrity.

2018 - 2022

Staff Engineer

Hello Alfred (Remote)

At Hello Alfred, a leading product-based company catering to residential and corporate buildings in the US, I served as a Staff Engineer on the Community Tech team. My role involved understanding business requirements, architecting comprehensive product solutions, and guiding a team of 5-6 developers to implement these solutions effectively.

My responsibilities included managing infrastructure with a keen focus on cost and scalability, leading the development team, conducting product reviews, and implementing core business logic. I also played a pivotal role in defining roadmaps and ensuring the successful delivery of high-quality software solutions.

Technologies used: Python, Django, AWS, GCP, Terraform, Apache Airflow (Composer2 on GCP), Kubernetes, Helm Charts, MongoDB, Pandas, and data pipelines using gcloud-python.

2017 - 2018

Software Engineer

SmartBuzz (Hybrid)

At Smartbuzz, I served as a Software Engineer, leading the development team and defining the architecture and development plans for our web applications. My key responsibilities included designing infrastructure and database layouts, leading the development team, and implementing core business logic.

I played a crucial role in ensuring the successful delivery of high-quality software solutions by overseeing the entire development process, from initial design to final implementation.

Technologies used: Python, Django, DRF (Django Rest Framework), PostgreSQL, AWS, JavaScript, and third-party system integrations using APIs and webhooks.

Mid 2015 - 2018

Python Developer

Joyage (On-Site)

At Joyage, a product-based startup specializing in calendar utility apps, I began my career as a software developer and was later promoted to Full Stack Developer. In this role, I was responsible for building API backends and mobile applications.

My key contributions included designing and developing robust back-end systems, creating intuitive mobile applications, and ensuring seamless integration between various components of the product.

Technologies used: Python, Django, React with Flux, MongoDB, Android Development, and AWS.

2014 - Mid 2015

Python Intern

SCIGH (On-Site)

At SCIGH, I worked as a Python Intern where my primary responsibilities included learning, developing and maintaining web applications. I collaborated with cross-functional teams to design, develop, and implement new features and functionalities.

My role involved full-stack development, ensuring that both front-end and back-end components worked seamlessly together. I also focused on optimizing application performance and enhancing user experience.

Technologies used: Python, Django, JavaScript, MySQL, and AWS.

Education

2012 - 2015

Master in Computer Application

Himachal Pradesh University

I completed my Master’s in Computer Applications from Himachal Pradesh University, where I gained a strong foundation in computer science principles and software development. My coursework included advanced topics in algorithms, data structures, database management, and software engineering, providing me with the skills and knowledge necessary to excel in the field of software engineering.

2009 - 2012

Bachelor in Computer Application

Center of Excellence, Govt. College Sanjauli(HPU)

I earned my Bachelor’s in Computer Applications from the Center of Excellence, Sanjauli. This program provided me with a comprehensive understanding of computer applications, including programming, database management, and software development. The skills and knowledge gained during this time laid the groundwork for my advanced studies and professional career in software engineering.

Skills

90%

Python

11+ yrs

65%

Javascript

7+ yrs Experience

85%

Django

9+ yrs

70%

NextJS

2 yrs & Certification

80%

FastAPI

3+ Yrs

80%

AWS

8+ yrs

65%

GCP

4+ yrs

50%

Rust

1 yrs (Personal Experience)



Hobbies

Building IOT based Solutions using Aurdiono/ESP32 microcontrollers

My passion for technology extends into the realm of the Internet of Things (IoT), where I have developed several innovative projects using Arduino UNO and ESP32. These projects have allowed me to explore and implement cutting-edge solutions in automation, sensor integration, and wireless communication.

My hands-on experience with these microcontrollers has equipped me with the skills to design, prototype, and deploy IoT systems that solve real-world problems. From home automation systems to environmental monitoring solutions, my projects showcase the versatility and potential of IoT technology.

In addition to my personal projects, I am passionate about education and share my knowledge by teaching robotics to students. Through interactive and engaging lessons, I inspire the next generation of innovators, helping them understand the principles of robotics and IoT, and encouraging them to develop their own projects.


Playing Corporate Cricket

In addition to my professional pursuits, I maintain a strong commitment to fitness through my passion for cricket. As a dedicated batsman and wicket-keeper, I actively participate in corporate cricket matches, showcasing my skills and sportsmanship on the field.

Cricket not only keeps me physically fit but also enhances my strategic thinking, teamwork, and leadership abilities. The discipline and perseverance required in cricket mirror the qualities I bring to my professional work, making me a well-rounded individual both on and off the field.

Whether it’s hitting a boundary or making a crucial catch behind the stumps, my involvement in cricket is a testament to my commitment to excellence and my ability to perform under pressure.