Scroll To View More
Laxman Sharma, Software Developer in Amsterdam, Netherlands
Laxman Sharma

Software Developer in Amsterdam, Netherlands

Member since April 19, 2018
As a software developer, Laxman understands the importance of good and clean code and follows the best practices. He has about six years of experience working with different phases of software development lifecycle from development to delivery. Overall, Laxman is the type of developer who's always eager to take on new challenges.
Laxman is now available for hire

Portfolio

Experience

  • Java, 6 years
  • React, 3 years
  • Spring Boot, 3 years
  • Ansible, 3 years
  • PostgreSQL, 3 years
  • Elasticsearch, 2 years
  • React Native, 2 years
  • Cassandra, 2 years
Amsterdam, Netherlands

Availability

Part-time

Preferred Environment

Mac/Ubuntu, IntelliJ, Git, Sublime

The most amazing...

...app I've worked on was an in-house cloud-like services (like AWS, Azure) web application to reduce the time and cost spent in setting up infrastructure.

Employment

  • React Developer

    2019 - PRESENT
    Pathlight (via Toptal)
    • Worked on a marketing site for the company's product; Marketing.pathlight.com.
    • Developed a static website using Gatsby and Contenful to easily manage and configure the content.
    • Built a responsive website and progressive web app design for mobile.
    • Performed SEO to increase the ranking of the website.
    Technologies: React, GraphQL, Gatsby, Contentful
  • React Developer

    2019 - 2019
    EYN Vision Ltd. (via Toptal)
    • Implemented and managed multiple authentication flows using Google Firebase.
    • Isolated authorization flows for different customers based on their requirements.
    • Implemented Microsoft Azure SAML SSO authentication.
    • Improved the existing authorization flow.
    Technologies: React, Firebase, Microsoft Azure, SAML SSO
  • Analyst

    2018 - 2019
    Credit Suisse
    • Developed a web application for a client's onboarding, investment portfolio management and routine workflows.
    • Improved a client's onboarding process with automated checks for investment regulations that worked across different countries.
    • Constructed a platform to assess the risk-taking ability of a client based on his previous investment record and preferences.
    • Built a platform for Investors to find out the most relevant type of funds to invest in based on a client's investment record assessment, knowledge, experience, and preferences.
    • Developed a platform to accommodate changing investment strategies and preferences via the use of surveys and questionaires with client on a regular basis.
    Technologies: Java, Dropwizard, GraphQL, OracleDB, PL/SQL, React, Redux
  • Individual Contributor

    2018 - 2018
    Prosperoware (via Toptal)
    • Developed a serverless application hosted on Azure functions.
    • Built an application that posts daily updates of issues from JetBrains YouTrack to their respective Microsoft team channels.
    • Created a static website and hosted on Azure storage to allow users to configure based on their requirements.
    • Implemented CI/ CD for auto deployment of all the functions from Git commits.
    • Developed both HTTP and timer-triggered functions.
    Technologies: Node.js, Microsoft Azure, React
  • R&D Software Developer

    2015 - 2018
    Works Applications
    • Researched, designed, and implemented in-house solutions for all cloud services such as AWS and Azure.
    • Created in-house services such as compute cloud, object storage, container management system, load balancer, on-demand environment, block storage, and so on.
    • Developed web applications to support various operations such as installation, version up, migration, backup/restore, and more in production or evaluation environments.
    • Designed the complete system's architecture and optimized the performance of deployments in production and evaluation landscapes using parallel programming.
    • Automated an idempotent infrastructure to set up the production and evaluation environment with ease.
    Technologies: Java, Spring Boot, React, Redux, Python, Django, Ansible, Openstack, Amazon Web Services (AWS), Docker
  • Intern

    2014 - 2014
    Oracle
    • Worked on Oracle Retail Suite applications.
    • Developed various features for inventory and warehouse management.
    • Automated the scenario testing for the retail application stack.
    • Created a test suite to accommodate end-to-end testing (including integration and front-end tests) and unit test for the API services.
    • Improved the performance and release cycle with automated test suites and enhanced the delivery to production environments.
    Technologies: Java, PL/SQL, OracleDB, SoapUI, JavaScript

Experience

  • Wharf (Development)

    I developed in-house cloud services (such as Amazon AWS, Google Cloud, Microsoft Azure) and applications to reduce the time and cost spent in setting up and maintaining the environment. This includes services such as simple storage, computation cloud, load balancer, and block storage. I was also responsible for designing the architecture, implementing the back-end services, and maintaining the code quality.

    I achieved a 24/7 availability of all the services for more than 2,000 users and a 60% reduction in cost compared to using AWS.

  • Freshokartz Android Application (Development)

    I developed an application for Freshokartz (Freshokartz.com) that targets the agricultural market. I also constructed a number of platforms for them. One was to educate and spread awareness about best farming practices and methods to ensure crop quality and improved yield, another was one where a user could check the real-time prices of the products in various marketplaces, and the third was a platform to share insights and opinions from experts concerning different farming methodologies. I also developed a feature that could forecast suitable conditions for the different type of agricultural products and predict the prices.

    Technologies: Java, Spring Boot, React Native, AWS

  • Parallel Execution of Deployment (Development)

    I designed and developed a set of frameworks to improve the deployment process of applications and middleware in production and evaluation environments. I leveraged the dependency structure for different services and middlewares and used parallel deployment of the same on a distributed system using directed acyclic graphs. I worked on the project alone and achieved a 60% improvement in the total consumed time.

Skills

  • Languages

    Java, HTML, GraphQL, Python 3
  • Frameworks

    Redux, Spring Boot, Django, React Native, Dropwizard
  • Libraries/APIs

    React, NumPy, Node.js
  • Tools

    Ansible, Shell, Jenkins
  • Paradigms

    Test-driven Development (TDD), Agile
  • Storage

    MySQL, PostgreSQL, Cassandra, Elasticsearch
  • Other

    Back-end, Full-stack, Freelance, Neural Networks, Deep Learning, Machine Learning
  • Platforms

    OpenStack, Amazon Web Services (AWS)

Education

  • Bachelor of Technology degree in Computer Science and Engineering
    2011 - 2015
    Indian Institute of Information Technology - Jabalpur, Madhya Pradesh, india
Certifications
  • Certified Scrum Developer
    OCTOBER 2018 - OCTOBER 2020
    Scrum Alliance
  • Neural Networks and Deep Learning
    OCTOBER 2018 - PRESENT
    Deeplearning.ai via Coursera
I really like this profile
Share it with others