Shashwat Priyadarshi
Software Engineer @ Apple
About
I am a highly skilled and motivated software engineer with a strong background in distributed systems and architecture. With around 6 years of experience in the industry, I have successfully delivered numerous projects and solutions using cutting-edge technologies. Seeking full-time position for May 2023. - Passionate about developing innovative solutions for complex distributed systems and architectures - Skilled in troubleshooting and debugging distributed systems using kubectl and other diagnostic tools - Strong understanding of caching techniques and implementing Redis cache to optimize API performance. - Proficient in test automation for API endpoints using pytest and unittest frameworks - Successful experience in migrating lengthy cronjobs and data pipelines to Airflow, improving system efficiency. - Experience in Backend Development in Python, Java, PHP - Expertise in developing microservices and REST APIs using Vert.x, SpringBoot, Flask and Falcon. - Experience with frontend technologies like HTML, CSS, JavaScript, React and Angular. - Experience with Databases like PostgreSQL, MySQL, Redis, Cassandra - Experience with Data transformation, pipelining, visualization, and advanced analytics with Python - Experience with Versioning Tools such as Git, SVN - Experience in Software Engineering, Designing, Automation, and Quality Assurance. - Proactive learner who stays up-to-date with the latest advancements in technology - Strong Data Structure & Algorithms, and problem-solving skills. - Excellent team player with strong communication skills - Willingness and Ability to quickly grasp new skills
United States
Seattle
Computer Software
AngularJS, RASA, pytest, Amazon EC2, Jenkins, Kubernetes, Docker, HTML5, Bootstrap, Amazon Web Services (AWS), Amazon S3, Redis, Redisson, Apache Thrift, Protocol Buffers, Microsoft Azure, Apache SOLR, REST APIs, Microservices, Apache Cassandra
Experience

Software Engineer
Tempe, Arizona, United States
Project: Device Search API - Designed and implemented a Redis cache-based system to reduce internal service calls. - Debugged and resolved issues in search features using Java and Vert.x to improve the device search result over maps.

Software Engineer
Bangalore Urban, Karnataka, India
Project Name: Risk Detection Application - Designed a search engine to retrieve information from documents, images, and chats using Apache SOLR. - Designed LLD and developed microservices using Java SpringBoot and Python for data extraction, SOLR cores creation and indexing. - Implemented test automation for API endpoints using pytest, unittest, and UI automation testing using selenium. - Debugged API latency and performance issue using cProfile and improved latency by 40 ms. - Resolved application errors in distributed architectures and systems using kubectl on Kubernetes clusters. - Created a visualization application to import data and view different analytics over it.

Software Engineer
Hyderabad, Telangana, India
Project Name: Machine Reading Comprehension ChatBot - Developed microservices using Flask to interact with Machine Comprehension and Q&A Generator models. - Implemented Redis cache and multiprocessing to reduce 30% the execution time of APIs. - Migrated lengthy cronjobs and data pipelines by splitting them into small task to Airflow, decreasing the 20% total runtime. Project Name: Cargo BOT - Constructed chatbot with 78% accuracy using RASA to answer queries and troubleshooting, saved of $40K/year, and reduced the support work of 4 full-time resources by 80%. Project Name: Server Management application - Re-designed the automation scripts into a single system to monitor 400+ jobs running on 16+ servers and generated reports saving $30K annually. - Created visualizations to transform data from log files and other real-time data into Grafana dashboards Project Name: Learning & Assessment Webapps (Accenture) - Developed Flask-based REST APIs to fulfill multiple purposes like Learning, Training and Assessment. - Developed a completely automated reporting tool with SMTP to send out emails with attached reports.

Web Developer Intern
Firstemart
Kharagpur, West Bengal, India
Technologies Used : PHP, Python, MySQL, jQuery, Ajax Responsibilities : • Developed price comparison application to compare products of different e-commerce websites such as Flipkart, Snapdeal, Amazon, and others. • Developed Python modules to automatically update the prices of products on the website using API calls. • Developed multiple product filters based on their specifications and used async calls to fetch products through rest API. • Implemented Restful architecture using PHP and MySQL for the database and developed the UI using Bootstrap 2.
Shashwat Priyadarshi's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.





